package space.lichenpark.unfamiliar.components.influx.util;

/**
 * AggregateWindow工具类
 *
 * @author lichen
 */
public class AwUtil {

    /**
     * 每N秒
     *
     * @param seconds 秒数
     * @return AggregateWindow的every参数字符串
     */
    public static String everySeconds(int seconds) {
        return seconds + "s";
    }

    /**
     * 每N分
     *
     * @param minutes 分钟数
     * @return AggregateWindow的every参数字符串
     */
    public static String everyMinutes(int minutes) {
        return minutes + "m";
    }

    /**
     * 每N小时
     *
     * @param hours 小时数
     * @return AggregateWindow的every参数字符串
     */
    public static String everyHours(int hours) {
        return hours + "h";
    }

    /**
     * 每N天
     *
     * @param days 天数
     * @return AggregateWindow的every参数字符串
     */
    public static String everyDays(int days) {
        return days + "d";
    }
}
